burrowing clover - Spanish English Dictionary